Dec 01 12:54:53.570 INFO testing kaz399/corsim0 against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 12:54:53.570 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 12:54:54.150 INFO [stdout] 1995d23fef9d9f6d407c86f12bc0d72af29ca337ae8b12f0247fcfb4ba35d983
Dec 01 12:54:54.156 INFO running `"docker" "start" "-a" "1995d23fef9d9f6d407c86f12bc0d72af29ca337ae8b12f0247fcfb4ba35d983"`
Dec 01 12:54:55.615 INFO [stderr] usermod: no changes
Dec 01 12:54:55.671 INFO [stderr]    Compiling corsim0 v0.1.0 (/source)
Dec 01 12:54:56.352 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.352 INFO [stderr]    --> src/cpu.rs:252:37
Dec 01 12:54:56.352 INFO [stderr]     |
Dec 01 12:54:56.352 INFO [stderr] 252 | fn shift_by_immediate_move_register(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.352 INFO [stderr]     |                                     ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.352 INFO [stderr]     |
Dec 01 12:54:56.352 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 12:54:56.352 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:258:27
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 258 | fn add_substract_register(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                           ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:264:28
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 264 | fn add_substract_immediate(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                            ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:270:41
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 270 | fn add_substract_compare_move_immediate(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                                         ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:276:29
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 276 | fn data_processing_register(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                             ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:282:28
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 282 | fn special_data_processing(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                            ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:288:36
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 288 | fn branch_exchange_instruction_set(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                                    ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:313:31
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 313 | fn load_store_register_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                               ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:319:32
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 319 | fn store_word_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                                ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:325:32
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 325 | fn loade_word_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                                ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:331:32
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 331 | fn store_byte_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                                ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.359 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.359 INFO [stderr]    --> src/cpu.rs:337:32
Dec 01 12:54:56.359 INFO [stderr]     |
Dec 01 12:54:56.359 INFO [stderr] 337 | fn loade_byte_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.359 INFO [stderr]     |                                ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.359 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:343:36
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 343 | fn store_halfward_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                                    ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:349:35
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 349 | fn load_halfward_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                                   ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:355:19
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 355 | fn store_to_stack(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                   ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:361:20
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 361 | fn load_from_stack(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                    ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:367:14
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 367 | fn add_to_pc(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |              ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:422:21
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 422 | fn sign_zero_extend(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                     ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:428:19
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 428 | fn store_multiple(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                   ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:434:18
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 434 | fn load_multiple(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                  ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:440:23
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 440 | fn conditional_branch(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                       ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:452:17
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 452 | fn service_call(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                 ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:458:25
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 458 | fn unconditional_branch(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                         ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:464:28
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 464 | fn instruction_32bit_11101(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                            ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:470:27
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 470 | fn instruction_32bit_1111(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                           ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `system`
Dec 01 12:54:56.360 INFO [stderr]    --> src/cpu.rs:482:17
Dec 01 12:54:56.360 INFO [stderr]     |
Dec 01 12:54:56.360 INFO [stderr] 482 | fn unpredicable(system: &mut M0System) -> u32 {
Dec 01 12:54:56.360 INFO [stderr]     |                 ^^^^^^ help: consider using `_system` instead
Dec 01 12:54:56.360 INFO [stderr] 
Dec 01 12:54:56.360 INFO [stderr] warning: unused variable: `system`
Dec 01 12:54:56.361 INFO [stderr]    --> src/cpu.rs:487:20
Dec 01 12:54:56.361 INFO [stderr]     |
Dec 01 12:54:56.361 INFO [stderr] 487 | fn not_impremented(system: &mut M0System) -> u32 {
Dec 01 12:54:56.361 INFO [stderr]     |                    ^^^^^^ help: consider using `_system` instead
Dec 01 12:54:56.361 INFO [stderr] 
Dec 01 12:54:56.361 INFO [stderr] warning: unused variable: `system`
Dec 01 12:54:56.361 INFO [stderr]    --> src/cpu.rs:492:11
Dec 01 12:54:56.361 INFO [stderr]     |
Dec 01 12:54:56.361 INFO [stderr] 492 | fn add_sp(system: &mut M0System) -> u32 {
Dec 01 12:54:56.361 INFO [stderr]     |           ^^^^^^ help: consider using `_system` instead
Dec 01 12:54:56.361 INFO [stderr] 
Dec 01 12:54:56.361 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.361 INFO [stderr]    --> src/cpu.rs:497:8
Dec 01 12:54:56.361 INFO [stderr]     |
Dec 01 12:54:56.361 INFO [stderr] 497 | fn cbz(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.361 INFO [stderr]     |        ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.361 INFO [stderr] 
Dec 01 12:54:56.361 INFO [stderr] warning: unused variable: `system`
Dec 01 12:54:56.361 INFO [stderr]    --> src/cpu.rs:497:23
Dec 01 12:54:56.361 INFO [stderr]     |
Dec 01 12:54:56.361 INFO [stderr] 497 | fn cbz(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.361 INFO [stderr]     |                       ^^^^^^ help: consider using `_system` instead
Dec 01 12:54:56.361 INFO [stderr] 
Dec 01 12:54:56.361 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.361 INFO [stderr]    --> src/cpu.rs:502:9
Dec 01 12:54:56.361 INFO [stderr]     |
Dec 01 12:54:56.361 INFO [stderr] 502 | fn cbnz(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.361 INFO [stderr]     |         ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.361 INFO [stderr] 
Dec 01 12:54:56.361 INFO [stderr] warning: unused variable: `system`
Dec 01 12:54:56.361 INFO [stderr]    --> src/cpu.rs:502:24
Dec 01 12:54:56.361 INFO [stderr]     |
Dec 01 12:54:56.361 INFO [stderr] 502 | fn cbnz(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.361 INFO [stderr]     |                        ^^^^^^ help: consider using `_system` instead
Dec 01 12:54:56.361 INFO [stderr] 
Dec 01 12:54:56.361 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:54:56.361 INFO [stderr]    --> src/cpu.rs:530:8
Dec 01 12:54:56.361 INFO [stderr]     |
Dec 01 12:54:56.361 INFO [stderr] 530 | fn pop(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:54:56.361 INFO [stderr]     |        ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:54:56.361 INFO [stderr] 
Dec 01 12:54:56.380 INFO [stderr] warning: variable does not need to be mutable
Dec 01 12:54:56.380 INFO [stderr]   --> src/main.rs:41:9
Dec 01 12:54:56.380 INFO [stderr]    |
Dec 01 12:54:56.380 INFO [stderr] 41 |     let mut ram: device::MemoryMappedDevice = device::MemoryMappedDevice {
Dec 01 12:54:56.380 INFO [stderr]    |         ----^^^
Dec 01 12:54:56.380 INFO [stderr]    |         |
Dec 01 12:54:56.380 INFO [stderr]    |         help: remove this `mut`
Dec 01 12:54:56.380 INFO [stderr]    |
Dec 01 12:54:56.380 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 12:54:56.380 INFO [stderr] 
Dec 01 12:54:56.441 INFO [stderr] warning: function is never used: `add_sp`
Dec 01 12:54:56.441 INFO [stderr]    --> src/cpu.rs:492:1
Dec 01 12:54:56.441 INFO [stderr]     |
Dec 01 12:54:56.441 INFO [stderr] 492 | fn add_sp(system: &mut M0System) -> u32 {
Dec 01 12:54:56.441 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:54:56.441 INFO [stderr]     |
Dec 01 12:54:56.441 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 01 12:54:56.441 INFO [stderr] 
Dec 01 12:54:57.382 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.73s
Dec 01 12:54:57.385 INFO [stderr] su: No module specific data is present
Dec 01 12:54:58.059 INFO running `"docker" "inspect" "1995d23fef9d9f6d407c86f12bc0d72af29ca337ae8b12f0247fcfb4ba35d983"`
Dec 01 12:54:58.369 INFO running `"docker" "rm" "-f" "1995d23fef9d9f6d407c86f12bc0d72af29ca337ae8b12f0247fcfb4ba35d983"`
Dec 01 12:54:58.606 INFO [stdout] 1995d23fef9d9f6d407c86f12bc0d72af29ca337ae8b12f0247fcfb4ba35d983
Dec 01 12:54:58.615 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 12:54:59.083 INFO [stdout] 321514f16cbe18e42255b1e577c7788a15c427f0b3cd0ae4a23fa476d9cf237d
Dec 01 12:54:59.089 INFO running `"docker" "start" "-a" "321514f16cbe18e42255b1e577c7788a15c427f0b3cd0ae4a23fa476d9cf237d"`
Dec 01 12:55:00.230 INFO [stderr] usermod: no changes
Dec 01 12:55:00.297 INFO [stderr]    Compiling corsim0 v0.1.0 (/source)
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:252:37
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 252 | fn shift_by_immediate_move_register(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                                     ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:258:27
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 258 | fn add_substract_register(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                           ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:264:28
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 264 | fn add_substract_immediate(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                            ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:270:41
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 270 | fn add_substract_compare_move_immediate(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                                         ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:276:29
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 276 | fn data_processing_register(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                             ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:282:28
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 282 | fn special_data_processing(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                            ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:288:36
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 288 | fn branch_exchange_instruction_set(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                                    ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:313:31
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 313 | fn load_store_register_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                               ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:319:32
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 319 | fn store_word_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                                ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:325:32
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 325 | fn loade_word_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                                ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:331:32
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 331 | fn store_byte_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.972 INFO [stderr]     |                                ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.972 INFO [stderr] 
Dec 01 12:55:00.972 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.972 INFO [stderr]    --> src/cpu.rs:337:32
Dec 01 12:55:00.972 INFO [stderr]     |
Dec 01 12:55:00.972 INFO [stderr] 337 | fn loade_byte_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.973 INFO [stderr]     |                                ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.973 INFO [stderr] 
Dec 01 12:55:00.973 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.973 INFO [stderr]    --> src/cpu.rs:343:36
Dec 01 12:55:00.973 INFO [stderr]     |
Dec 01 12:55:00.973 INFO [stderr] 343 | fn store_halfward_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.973 INFO [stderr]     |                                    ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.973 INFO [stderr] 
Dec 01 12:55:00.973 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.973 INFO [stderr]    --> src/cpu.rs:349:35
Dec 01 12:55:00.973 INFO [stderr]     |
Dec 01 12:55:00.973 INFO [stderr] 349 | fn load_halfward_immediate_offset(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.973 INFO [stderr]     |                                   ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.973 INFO [stderr] 
Dec 01 12:55:00.973 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.973 INFO [stderr]    --> src/cpu.rs:355:19
Dec 01 12:55:00.973 INFO [stderr]     |
Dec 01 12:55:00.973 INFO [stderr] 355 | fn store_to_stack(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.973 INFO [stderr]     |                   ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.973 INFO [stderr] 
Dec 01 12:55:00.973 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.973 INFO [stderr]    --> src/cpu.rs:361:20
Dec 01 12:55:00.973 INFO [stderr]     |
Dec 01 12:55:00.973 INFO [stderr] 361 | fn load_from_stack(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.973 INFO [stderr]     |                    ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.973 INFO [stderr] 
Dec 01 12:55:00.973 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.973 INFO [stderr]    --> src/cpu.rs:367:14
Dec 01 12:55:00.973 INFO [stderr]     |
Dec 01 12:55:00.973 INFO [stderr] 367 | fn add_to_pc(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.973 INFO [stderr]     |              ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.973 INFO [stderr] 
Dec 01 12:55:00.973 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.973 INFO [stderr]    --> src/cpu.rs:422:21
Dec 01 12:55:00.973 INFO [stderr]     |
Dec 01 12:55:00.973 INFO [stderr] 422 | fn sign_zero_extend(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.973 INFO [stderr]     |                     ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.973 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:428:19
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 428 | fn store_multiple(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                   ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:434:18
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 434 | fn load_multiple(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                  ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:440:23
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 440 | fn conditional_branch(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                       ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:452:17
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 452 | fn service_call(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                 ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:458:25
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 458 | fn unconditional_branch(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                         ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:464:28
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 464 | fn instruction_32bit_11101(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                            ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:470:27
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 470 | fn instruction_32bit_1111(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                           ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `system`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:482:17
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 482 | fn unpredicable(system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                 ^^^^^^ help: consider using `_system` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `system`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:487:20
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 487 | fn not_impremented(system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                    ^^^^^^ help: consider using `_system` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `system`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:492:11
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 492 | fn add_sp(system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |           ^^^^^^ help: consider using `_system` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:497:8
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 497 | fn cbz(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |        ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `system`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:497:23
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 497 | fn cbz(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                       ^^^^^^ help: consider using `_system` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:502:9
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 502 | fn cbnz(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |         ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `system`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:502:24
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 502 | fn cbnz(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |                        ^^^^^^ help: consider using `_system` instead
Dec 01 12:55:00.979 INFO [stderr] 
Dec 01 12:55:00.979 INFO [stderr] warning: unused variable: `bytecode`
Dec 01 12:55:00.979 INFO [stderr]    --> src/cpu.rs:530:8
Dec 01 12:55:00.979 INFO [stderr]     |
Dec 01 12:55:00.979 INFO [stderr] 530 | fn pop(bytecode: u16, system: &mut M0System) -> u32 {
Dec 01 12:55:00.979 INFO [stderr]     |        ^^^^^^^^ help: consider using `_bytecode` instead
Dec 01 12:55:00.980 INFO [stderr] 
Dec 01 12:55:00.984 INFO [stderr] warning: variable does not need to be mutable
Dec 01 12:55:00.984 INFO [stderr]   --> src/main.rs:41:9
Dec 01 12:55:00.984 INFO [stderr]    |
Dec 01 12:55:00.984 INFO [stderr] 41 |     let mut ram: device::MemoryMappedDevice = device::MemoryMappedDevice {
Dec 01 12:55:00.984 INFO [stderr]    |         ----^^^
Dec 01 12:55:00.984 INFO [stderr]    |         |
Dec 01 12:55:00.984 INFO [stderr]    |         help: remove this `mut`
Dec 01 12:55:00.984 INFO [stderr]    |
Dec 01 12:55:00.985 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 12:55:00.985 INFO [stderr] 
Dec 01 12:55:01.044 INFO [stderr] warning: function is never used: `add_sp`
Dec 01 12:55:01.045 INFO [stderr]    --> src/cpu.rs:492:1
Dec 01 12:55:01.045 INFO [stderr]     |
Dec 01 12:55:01.045 INFO [stderr] 492 | fn add_sp(system: &mut M0System) -> u32 {
Dec 01 12:55:01.045 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 12:55:01.046 INFO [stderr]     |
Dec 01 12:55:01.046 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 01 12:55:01.046 INFO [stderr] 
Dec 01 12:55:01.695 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.44s
Dec 01 12:55:01.698 INFO [stderr] su: No module specific data is present
Dec 01 12:55:02.703 INFO running `"docker" "inspect" "321514f16cbe18e42255b1e577c7788a15c427f0b3cd0ae4a23fa476d9cf237d"`
Dec 01 12:55:03.017 INFO running `"docker" "rm" "-f" "321514f16cbe18e42255b1e577c7788a15c427f0b3cd0ae4a23fa476d9cf237d"`
Dec 01 12:55:03.339 INFO [stdout] 321514f16cbe18e42255b1e577c7788a15c427f0b3cd0ae4a23fa476d9cf237d
Dec 01 12:55:03.345 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-7/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 12:55:03.724 INFO [stdout] 293dd4bdfbf331fd1e29b56f2b382665d913bcfb3775b75da29851df6987f906
Dec 01 12:55:03.728 INFO running `"docker" "start" "-a" "293dd4bdfbf331fd1e29b56f2b382665d913bcfb3775b75da29851df6987f906"`
Dec 01 12:55:04.919 INFO [stderr] usermod: no changes
Dec 01 12:55:04.991 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.04s
Dec 01 12:55:04.995 INFO [stderr]      Running /target/debug/deps/corsim0-43a300f991e88b52
Dec 01 12:55:05.019 INFO [stderr] su: No module specific data is present
Dec 01 12:55:05.019 INFO [stdout] 
Dec 01 12:55:05.019 INFO [stdout] running 0 tests
Dec 01 12:55:05.019 INFO [stdout] 
Dec 01 12:55:05.019 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 12:55:05.019 INFO [stdout] 
Dec 01 12:55:05.728 INFO running `"docker" "inspect" "293dd4bdfbf331fd1e29b56f2b382665d913bcfb3775b75da29851df6987f906"`
Dec 01 12:55:06.012 INFO running `"docker" "rm" "-f" "293dd4bdfbf331fd1e29b56f2b382665d913bcfb3775b75da29851df6987f906"`
Dec 01 12:55:06.347 INFO [stdout] 293dd4bdfbf331fd1e29b56f2b382665d913bcfb3775b75da29851df6987f906
